1 /*******************************************************************************
2  * Copyright (c) 2000, 2019 IBM Corporation and others.
3  *
4  * This program and the accompanying materials
5  * are made available under the terms of the Eclipse Public License 2.0
6  * which accompanies this distribution, and is available at
7  * https://www.eclipse.org/legal/epl-2.0/
8  *
9  * SPDX-License-Identifier: EPL-2.0
10  *
11  * Contributors:
12  *    IBM Corporation - initial API and implementation
13  *******************************************************************************/
14 
15 /* Note: This file was auto-generated by org.eclipse.swt.tools.internal.JNIGenerator */
16 /* DO NOT EDIT - your changes will be lost. */
17 
18 #include "os.h"
19 
20 #ifndef NO_CGAffineTransform
21 void cacheCGAffineTransformFields(JNIEnv *env, jobject lpObject);
22 CGAffineTransform *getCGAffineTransformFields(JNIEnv *env, jobject lpObject, CGAffineTransform *lpStruct);
23 void setCGAffineTransformFields(JNIEnv *env, jobject lpObject, CGAffineTransform *lpStruct);
24 #define CGAffineTransform_sizeof() sizeof(CGAffineTransform)
25 #else
26 #define cacheCGAffineTransformFields(a,b)
27 #define getCGAffineTransformFields(a,b,c) NULL
28 #define setCGAffineTransformFields(a,b,c)
29 #define CGAffineTransform_sizeof() 0
30 #endif
31 
32 #ifndef NO_CGPathElement
33 void cacheCGPathElementFields(JNIEnv *env, jobject lpObject);
34 CGPathElement *getCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct);
35 void setCGPathElementFields(JNIEnv *env, jobject lpObject, CGPathElement *lpStruct);
36 #define CGPathElement_sizeof() sizeof(CGPathElement)
37 #else
38 #define cacheCGPathElementFields(a,b)
39 #define getCGPathElementFields(a,b,c) NULL
40 #define setCGPathElementFields(a,b,c)
41 #define CGPathElement_sizeof() 0
42 #endif
43 
44 #ifndef NO_CGPoint
45 void cacheCGPointFields(JNIEnv *env, jobject lpObject);
46 CGPoint *getCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct);
47 void setCGPointFields(JNIEnv *env, jobject lpObject, CGPoint *lpStruct);
48 #define CGPoint_sizeof() sizeof(CGPoint)
49 #else
50 #define cacheCGPointFields(a,b)
51 #define getCGPointFields(a,b,c) NULL
52 #define setCGPointFields(a,b,c)
53 #define CGPoint_sizeof() 0
54 #endif
55 
56 #ifndef NO_CGRect
57 void cacheCGRectFields(JNIEnv *env, jobject lpObject);
58 CGRect *getCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct);
59 void setCGRectFields(JNIEnv *env, jobject lpObject, CGRect *lpStruct);
60 #define CGRect_sizeof() sizeof(CGRect)
61 #else
62 #define cacheCGRectFields(a,b)
63 #define getCGRectFields(a,b,c) NULL
64 #define setCGRectFields(a,b,c)
65 #define CGRect_sizeof() 0
66 #endif
67 
68 #ifndef NO_CGSize
69 void cacheCGSizeFields(JNIEnv *env, jobject lpObject);
70 CGSize *getCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct);
71 void setCGSizeFields(JNIEnv *env, jobject lpObject, CGSize *lpStruct);
72 #define CGSize_sizeof() sizeof(CGSize)
73 #else
74 #define cacheCGSizeFields(a,b)
75 #define getCGSizeFields(a,b,c) NULL
76 #define setCGSizeFields(a,b,c)
77 #define CGSize_sizeof() 0
78 #endif
79 
80 #ifndef NO_NSAffineTransformStruct
81 void cacheNSAffineTransformStructFields(JNIEnv *env, jobject lpObject);
82 NSAffineTransformStruct *getNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct);
83 void setNSAffineTransformStructFields(JNIEnv *env, jobject lpObject, NSAffineTransformStruct *lpStruct);
84 #define NSAffineTransformStruct_sizeof() sizeof(NSAffineTransformStruct)
85 #else
86 #define cacheNSAffineTransformStructFields(a,b)
87 #define getNSAffineTransformStructFields(a,b,c) NULL
88 #define setNSAffineTransformStructFields(a,b,c)
89 #define NSAffineTransformStruct_sizeof() 0
90 #endif
91 
92 #ifndef NO_NSOperatingSystemVersion
93 void cacheNSOperatingSystemVersionFields(JNIEnv *env, jobject lpObject);
94 NSOperatingSystemVersion *getNSOperatingSystemVersionFields(JNIEnv *env, jobject lpObject, NSOperatingSystemVersion *lpStruct);
95 void setNSOperatingSystemVersionFields(JNIEnv *env, jobject lpObject, NSOperatingSystemVersion *lpStruct);
96 #define NSOperatingSystemVersion_sizeof() sizeof(NSOperatingSystemVersion)
97 #else
98 #define cacheNSOperatingSystemVersionFields(a,b)
99 #define getNSOperatingSystemVersionFields(a,b,c) NULL
100 #define setNSOperatingSystemVersionFields(a,b,c)
101 #define NSOperatingSystemVersion_sizeof() 0
102 #endif
103 
104 #ifndef NO_NSPoint
105 void cacheNSPointFields(JNIEnv *env, jobject lpObject);
106 NSPoint *getNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct);
107 void setNSPointFields(JNIEnv *env, jobject lpObject, NSPoint *lpStruct);
108 #define NSPoint_sizeof() sizeof(NSPoint)
109 #else
110 #define cacheNSPointFields(a,b)
111 #define getNSPointFields(a,b,c) NULL
112 #define setNSPointFields(a,b,c)
113 #define NSPoint_sizeof() 0
114 #endif
115 
116 #ifndef NO_NSRange
117 void cacheNSRangeFields(JNIEnv *env, jobject lpObject);
118 NSRange *getNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct);
119 void setNSRangeFields(JNIEnv *env, jobject lpObject, NSRange *lpStruct);
120 #define NSRange_sizeof() sizeof(NSRange)
121 #else
122 #define cacheNSRangeFields(a,b)
123 #define getNSRangeFields(a,b,c) NULL
124 #define setNSRangeFields(a,b,c)
125 #define NSRange_sizeof() 0
126 #endif
127 
128 #ifndef NO_NSRect
129 void cacheNSRectFields(JNIEnv *env, jobject lpObject);
130 NSRect *getNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct);
131 void setNSRectFields(JNIEnv *env, jobject lpObject, NSRect *lpStruct);
132 #define NSRect_sizeof() sizeof(NSRect)
133 #else
134 #define cacheNSRectFields(a,b)
135 #define getNSRectFields(a,b,c) NULL
136 #define setNSRectFields(a,b,c)
137 #define NSRect_sizeof() 0
138 #endif
139 
140 #ifndef NO_NSSize
141 void cacheNSSizeFields(JNIEnv *env, jobject lpObject);
142 NSSize *getNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct);
143 void setNSSizeFields(JNIEnv *env, jobject lpObject, NSSize *lpStruct);
144 #define NSSize_sizeof() sizeof(NSSize)
145 #else
146 #define cacheNSSizeFields(a,b)
147 #define getNSSizeFields(a,b,c) NULL
148 #define setNSSizeFields(a,b,c)
149 #define NSSize_sizeof() 0
150 #endif
151 
152 #ifndef NO_PMResolution
153 void cachePMResolutionFields(JNIEnv *env, jobject lpObject);
154 PMResolution *getPMResolutionFields(JNIEnv *env, jobject lpObject, PMResolution *lpStruct);
155 void setPMResolutionFields(JNIEnv *env, jobject lpObject, PMResolution *lpStruct);
156 #define PMResolution_sizeof() sizeof(PMResolution)
157 #else
158 #define cachePMResolutionFields(a,b)
159 #define getPMResolutionFields(a,b,c) NULL
160 #define setPMResolutionFields(a,b,c)
161 #define PMResolution_sizeof() 0
162 #endif
163 
164 #ifndef NO_objc_super
165 void cacheobjc_superFields(JNIEnv *env, jobject lpObject);
166 struct objc_super *getobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct);
167 void setobjc_superFields(JNIEnv *env, jobject lpObject, struct objc_super *lpStruct);
168 #define objc_super_sizeof() sizeof(struct objc_super)
169 #else
170 #define cacheobjc_superFields(a,b)
171 #define getobjc_superFields(a,b,c) NULL
172 #define setobjc_superFields(a,b,c)
173 #define objc_super_sizeof() 0
174 #endif
175 
176